extension of a permit to stay - French English Dictionary